﻿using System;

namespace HslCommunication.Profinet.Geniitek
{
	/// <summary>
	/// 振动传感器的峰值数据类
	/// </summary>
	// Token: 0x020000A3 RID: 163
	public class VibrationSensorPeekValue
	{
		/// <summary>
		/// X轴的加速度，单位 m/s2
		/// </summary>
		// Token: 0x170001D7 RID: 471
		// (get) Token: 0x06000C26 RID: 3110 RVA: 0x00047BF5 File Offset: 0x00045DF5
		// (set) Token: 0x06000C27 RID: 3111 RVA: 0x00047BFD File Offset: 0x00045DFD
		public float AcceleratedSpeedX { get; set; }

		/// <summary>
		/// Y轴的加速度，单位 m/s2
		/// </summary>
		// Token: 0x170001D8 RID: 472
		// (get) Token: 0x06000C28 RID: 3112 RVA: 0x00047C06 File Offset: 0x00045E06
		// (set) Token: 0x06000C29 RID: 3113 RVA: 0x00047C0E File Offset: 0x00045E0E
		public float AcceleratedSpeedY { get; set; }

		/// <summary>
		/// Z轴的加速度，单位 m/s2
		/// </summary>
		// Token: 0x170001D9 RID: 473
		// (get) Token: 0x06000C2A RID: 3114 RVA: 0x00047C17 File Offset: 0x00045E17
		// (set) Token: 0x06000C2B RID: 3115 RVA: 0x00047C1F File Offset: 0x00045E1F
		public float AcceleratedSpeedZ { get; set; }

		/// <summary>
		/// X轴的速度，单位 mm/s
		/// </summary>
		// Token: 0x170001DA RID: 474
		// (get) Token: 0x06000C2C RID: 3116 RVA: 0x00047C28 File Offset: 0x00045E28
		// (set) Token: 0x06000C2D RID: 3117 RVA: 0x00047C30 File Offset: 0x00045E30
		public float SpeedX { get; set; }

		/// <summary>
		/// Y轴的速度，单位 mm/s
		/// </summary>
		// Token: 0x170001DB RID: 475
		// (get) Token: 0x06000C2E RID: 3118 RVA: 0x00047C39 File Offset: 0x00045E39
		// (set) Token: 0x06000C2F RID: 3119 RVA: 0x00047C41 File Offset: 0x00045E41
		public float SpeedY { get; set; }

		/// <summary>
		/// Z轴的速度，单位 mm/s
		/// </summary>
		// Token: 0x170001DC RID: 476
		// (get) Token: 0x06000C30 RID: 3120 RVA: 0x00047C4A File Offset: 0x00045E4A
		// (set) Token: 0x06000C31 RID: 3121 RVA: 0x00047C52 File Offset: 0x00045E52
		public float SpeedZ { get; set; }

		/// <summary>
		/// X轴的位置，单位 um
		/// </summary>
		// Token: 0x170001DD RID: 477
		// (get) Token: 0x06000C32 RID: 3122 RVA: 0x00047C5B File Offset: 0x00045E5B
		// (set) Token: 0x06000C33 RID: 3123 RVA: 0x00047C63 File Offset: 0x00045E63
		public int OffsetX { get; set; }

		/// <summary>
		/// Y轴的位移，单位 um
		/// </summary>
		// Token: 0x170001DE RID: 478
		// (get) Token: 0x06000C34 RID: 3124 RVA: 0x00047C6C File Offset: 0x00045E6C
		// (set) Token: 0x06000C35 RID: 3125 RVA: 0x00047C74 File Offset: 0x00045E74
		public int OffsetY { get; set; }

		/// <summary>
		/// Z轴的位移，单位 um
		/// </summary>
		// Token: 0x170001DF RID: 479
		// (get) Token: 0x06000C36 RID: 3126 RVA: 0x00047C7D File Offset: 0x00045E7D
		// (set) Token: 0x06000C37 RID: 3127 RVA: 0x00047C85 File Offset: 0x00045E85
		public int OffsetZ { get; set; }

		/// <summary>
		/// 温度，单位 摄氏度
		/// </summary>
		// Token: 0x170001E0 RID: 480
		// (get) Token: 0x06000C38 RID: 3128 RVA: 0x00047C8E File Offset: 0x00045E8E
		// (set) Token: 0x06000C39 RID: 3129 RVA: 0x00047C96 File Offset: 0x00045E96
		public float Temperature { get; set; }

		/// <summary>
		/// 电压，单位 伏特
		/// </summary>
		// Token: 0x170001E1 RID: 481
		// (get) Token: 0x06000C3A RID: 3130 RVA: 0x00047C9F File Offset: 0x00045E9F
		// (set) Token: 0x06000C3B RID: 3131 RVA: 0x00047CA7 File Offset: 0x00045EA7
		public float Voltage { get; set; }

		/// <summary>
		/// 数据的发送间隔，单位秒
		/// </summary>
		// Token: 0x170001E2 RID: 482
		// (get) Token: 0x06000C3C RID: 3132 RVA: 0x00047CB0 File Offset: 0x00045EB0
		// (set) Token: 0x06000C3D RID: 3133 RVA: 0x00047CB8 File Offset: 0x00045EB8
		public int SendingInterval { get; set; }
	}
}
